Big Huge Thesaurus

corpus striatum

noun